best deals puppies prices shopping - general novel online shopping rates compare author comparisons dog breeder akc dogs cheap authors book fiction puppy writer breeders cat